package com.syf.feign;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * JwtToken类(可在postman获取一个token查看)
 *
 */
@Data
public class JwtToken {
    /**
     * access_token
     */
    @JsonProperty("access_token")  //将 access_token的字段(java中是不规范的) -> accessToken
    private String accessToken;

    /**
     * token类型【bearer】
     */
    @JsonProperty("token_type") //com.fasterxml.jackson.annotation
    private String tokenType;

    /**
     * refresh_token
     */
    @JsonProperty("refresh_token")
    private String refreshToken;

    /**
     * 过期时间
     */
    @JsonProperty("expires_in")
    private Long expiresIn;


    /**
     * token的范围
     */
    private String scope;

    /**
     * 颁发的凭证
     */
    private String jti;
}
